【Python收集系统信息】判断一个字符串是否为数字

您所在的位置:网站首页 isNum函数 python 【Python收集系统信息】判断一个字符串是否为数字

【Python收集系统信息】判断一个字符串是否为数字

2023-12-14 15:32| 来源: 网络整理| 查看: 265

一、判断一个字符串是否为数字

#!/usr/bin/python

import os import sys import string

def isNum(s):     for i in s:         if i.isdigit():     这里使用isdigit函数判断是否为数字,如果是返回True,如果不是返回False             continue         else:             return False     return True

if isNum(sys.argv[1]):     根据True  or False 打印出输入的数字     print sys.argv[1]

二、判断一个字符串是否为数字【进阶版】

针对输入的内容,进行判断,将数字的部分记录下来。

#!/usr/bin/python

import os import sys import string

def isNum(s):     for i in s:         if i.isdigit():             continue         else:             return False     return True if isNum(sys.argv[1]):       如果这里输入的是数字,那么就记录到num.txt文档里     with open('/tmp/num.txt','a') as f:         f.write(sys.argv[1]+'\n')

从命令的输出内容中,进行判断,将数字的部分记录下来。

#!/usr/bin/python

import os import sys import string

def isNum(s):     for i in s:         if i.isdigit():             continue         else:             return False     return True

files = os.listdir('/proc')       列出/proc中的文件 for i in files:                        寻找为数字的文件     if isNum(i):         with open('/tmp/num2.txt','a') as f:             f.write(i+'\n')                      



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3